betting ireland horseracing racing casino equine cork racing partners london racing syndicate scotland glasgow irish escorts edinburgh thouroughbred racehorses racehorse ownership bet thouroughbred partnerships trainer horse dublin racehorse trainer gambling horses poker casinos escort equestrian